CONTENTS | INDEX | PREV | NEXT
DeleteDiceRexxPort
FUNCTION
Delete a DICE ARexx port (DICE)
SYNTAX
#include <lib/rexx.h>
void DeleteDiceRexxPort(port)
struct MsgPort *port;
DESCRIPTION
This call deletes a previously created DICE ARexx port. You may NOT
delete any ARexx port while within DoRexxCommand(). This call may
only be made from the top level of your program or you run the risk
of deleted an ARexx port out from under yourself.
## WARNING: You may NOT delete the master ARexx port, only those you
## specifically create.
This call automatically clears out any as yet unread messages on the
port, removes the port from the public message list with RemPort(),
and zero's the structure.
INPUTS
struct MsgPort *port;
The message port to delete. You must have
created it using CreateGlobalDiceRexxPort or
CreateDiceRexxPort